package com.chb.service;

import com.chb.model.entity.Role;
import com.chb.model.vo.PageBean;
import com.chb.model.vo.Result;


/**
 * @author：xIAO_ZHOU_TX
 * @date：Created in 2023/9/26 15:12
 * @description：
 * @modified By：
 * @version:
 */
public interface RoleService {
    /**
     * 查询所有角色信息
     */
    public PageBean<Role> findAllRoleInfo(Integer currentPage, Integer pageSize);

    /**
     * 新增角色
     */
    public Integer insertRole(Role role);

    /**
     * 删除角色
     */
    public Integer deleteRole(Role role);

    /**
     * 修改角色信息
     */
    public Integer updateRole(Role role);

    /**
     * 查询所有角色信息
     */
    public Result findRolename();

}
